package com.xinqi.modules.databank.dto.rsp;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class ResourceStatisticsDTO {

    /**学生ID*/
    @Schema(description = "学生ID")
    private Long studentId;
    /**昵称*/
    @Schema(description = "昵称")
    private String nickname;
    /**头像*/
    @Schema(description = "头像")
    private String avatar;
    /**查阅次数*/
    @Schema(description = "查阅次数")
    private Long consultNum;
    /** 下载次数 */
    @Schema(description = "下载次数")
    private Integer downloadNum;
    /** 评论次数 */
    @Schema(description = "评论次数")
    private Integer commentNum;
    /** 最后访问时间 */
    @Schema(description = "最后访问时间")
    private LocalDateTime lastAccessTime;
    /** 学习状态 */
    @Schema(description = "学习状态")
    private Integer studyStatus;

    /** 学习得分 */
    @Schema(description = "学习得分")
    private BigDecimal studentScore;

    /**班级学生信息*/
    @Schema(description = "学生姓名")
    private String studentName;

    @Schema(description = "身份")
    private String relationship;


}
